Big Huge Thesaurus

Cenchrus ciliaris

noun